122 South of Otter Pond Road, Alexandria Bay, NY 13607

44.331096, -75.916998